Big Huge Thesaurus

Hungarian capital

noun